rain squalls - German English Dictionary